be in the mainstream of something - Français Anglais Dictionnaire